#ifndef CENTIERLONG_H
#define CENTIERLONG_H

#include "cTypes.h"

class cEntier;
class cNumerique;

class cEntierLong : public cTypes
{
    public:
        cEntierLong();

        virtual ~cEntierLong();
        cEntierLong(long valeur);

        cEntierLong& operator=(const cEntierLong& param);
        cEntierLong& operator=(const long& param);
        cEntierLong& operator=(const string& param);
        cEntierLong& operator+=(const cEntierLong& param);
        cEntierLong& operator-=(const cEntierLong& param);
        operator long();
        operator cEntier();
        operator cNumerique();
        string ToString();

        long valeur;
    protected:

    private:

};

#endif // CENTIERLONG_H
